Spec-Zone.ru › Angular.js 1.3

Улучшить эту документацию Просмотреть исходный код input[text]

  1. input в модуле ng

Стандартный HTML элемент ввода текста с привязкой данных Angular, унаследованный большинством элементов input.

Информация о директиве

  • Эта директива выполняется на уровне приоритета 0.

Использование

<input type="text"
       ng-model=""
       [name=""]
       [required=""]
       [ng-required=""]
       [ng-minlength=""]
       [ng-maxlength=""]
       [pattern=""]
       [ng-pattern=""]
       [ng-change=""]
       [ng-trim=""]>

Аргументы

Параметр Тип Подробности
ngModel string

Присваиваемое выражение Angular для привязки данных.

name
(необязательно)
string

Имя свойства формы, в котором публикуется элемент управления.

required
(необязательно)
string

Добавляет required ошибку валидации, если значение не введено.

ngRequired
(необязательно)
string

Добавляет атрибут required и ограничение валидации required к элементу, когда выражение ngRequired принимает значение true. Используйте ngRequired вместо required, если вы хотите привязать данные к атрибуту required.

ngMinlength
(необязательно)
number

Устанавливает minlength ошибку валидации, если значение короче, чем minlength.

ngMaxlength
(необязательно)
number

Устанавливает maxlength ошибку валидации, если значение длиннее, чем maxlength. Установка атрибута со значением отрицательным или нечисловым позволяет использовать значения любой длины.

pattern
(необязательно)
string

Аналогично ngPattern, за исключением того, что значение атрибута является фактической строкой, содержащей тело регулярного выражения, которое будет преобразовано в регулярное выражение, как и в директиве ngPattern.

ngPattern
(необязательно)
string

Устанавливает pattern ошибку валидации, если значение ngModel не соответствует RegExp, полученному путем вычисления выражения Angular, указанного в значении атрибута. Если выражение вычисляет объект RegExp, он используется напрямую. Если выражение является строкой, она преобразуется в RegExp после обертывания в символы ^ и $. Например, "abc" преобразуется в new RegExp('^abc$').

ngChange
(необязательно)
string

Выражение Angular, которое должно быть выполнено, когда вход изменяется из-за взаимодействия пользователя с элементом ввода.

ngTrim
(необязательно)
boolean

Если установлено в false, Angular не будет автоматически обрезать вход. Этот параметр игнорируется для элементов ввода типа password, которые никогда не обрезают вход.

(по умолчанию: true)

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.3.20/docs/api/ng/input/input%5Btext%5D

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API